Subgroup-based Source Recovery or Local Recovery for Reliable Multicasting
نویسندگان
چکیده
A traditional approach to design scalable reliable multicast algorithms is using proxies to recover lost packets. The proxies store the packets from the source and retransmit them to the requesting end receivers. Proxy placement in a multicast tree is a well-researched problem. However, given that the proxies require significant storage and processing resources, it is not possible to place them in arbitrary locations. Therefore, one may have to be satisfied with suboptimal proxy placement. Clearly, suboptimal proxy placement may waste significant bandwidth for recovery purposes. In addition, many proxy placement algorithms depend on the knowledge of per link packet loss probabilities, which are costly to estimate and change over time. In this paper, we propose a mechanism to alleviate the problem of suboptimal proxy placement. The usual approach to recover a packet to the receivers under a proxy is either to multicast the packet to all receivers or to unicast the packet to the receivers who lost it. We propose to partition the receivers under the proxy to several subgroups. The proxy multicasts the lost packet to the subgroup from which a NACK (negative acknowledgement) has been received. We designed two algorithms, i.e., first-fit and all-or-one to compute the subgroups. Our recovery method requires significantly less recovery bandwidth, which is a problem for sub-optimal proxy placement. In addition, our method does not depend on the knowledge of per link packet loss probabilities and needs very little network resources. Our method may also be used for source recovery (for small multicast groups or if no proxy is available).
منابع مشابه
A Scalable Approach for Core Failure Recovery in MulticastingG
G.Manimaran, Anirban Chakrabarti Dept. of Electrical and Computer Engg. Iowa State University Ames, IA 50011, USA [email protected], [email protected] Abstract The issue of providing reliable group communication services has been gaining importance due to the proliferation of QoS-aware group applications over the Internet. There are two types of multicasting approaches to support group commun...
متن کاملUniversity of California Santa Cruz Reliable Multicasting in Ad Hoc Networks
Reliable Multicasting in Ad Hoc Networks by Venkatesh Rajendran This thesis presents the Reliable, Adaptive, Congestion controlled multicasT protocol, or ReACT, designed to provide reliable and timely multicast delivery in a wide range of mobile ad hoc network (MANET) scenarios. ReACT combines source-based congestionand error control with receiver-initiated localized recovery. It demonstrates t...
متن کاملReliable Multicasting Based on Air Caching for Flat Hierarchy Networks
Title of Thesis: RELIABLE MULTICASTING BASED ON AIR CACHING FOR FLAT HIERARCHY NETWORKS Degree candidate: Kyriakos Manousakis Degree and year: Master of Science, 2002 Thesis directed by: Professor John S. Baras Department of Electrical and Computer Engineering The evolution of satellite networks in the commercial and military world has pushed the research community towards the solution of impor...
متن کاملA reliable multicast transport protocol for satellite IP networks
In this paper, a multicast transport protocol, called TCP-Peachtree, is proposed for satellite IP networks. In addition to the acknowledgment implosion and scalability problems appeared in terrestrial wirelined networks, satellite multicasting has additional problems, i.e., low bandwidth feedback link, different multicast topology and congestion control problem. In TCPPeachtree, the modified B+...
متن کاملReliable Multicast Error Recovery Algorithm in Ad-Hoc Networks
Mobile ad hoc network is an autonomous system of mobile nodes characterized by wireless links. The major challenge in ad hoc networks lies in adapting multicast communication to several environments, where mobility is unlimited and failures are frequent. Reliable multicast delivery requires a multicast message to be received by all mobile nodes in the communication group. The recovery mechanism...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- I. J. Comput. Appl.
دوره 12 شماره
صفحات -
تاریخ انتشار 2005